#ifndef DEVICES_E2827SX_BASECONFIG_H
#define DEVICES_E2827SX_BASECONFIG_H

#define E2G4_CMD_HEAD							(0xC0)
#define E2G4_DEFAULT							(0x00)

#define E2G4_DEFAULT_ADDRESS			(0x00)
					
/* SPED */
#define E2G4_UART_8N1							(0x00)
#define E2G4_UART_8O1							(0x01)
#define E2G4_UART_8E1							(0x02)

#define E2G4_UART_1200						(0x00)
#define E2G4_UART_4800						(0x01)
#define E2G4_UART_9600						(0x02)
#define E2G4_UART_19200						(0x03)
#define E2G4_UART_57600						(0x04)
#define E2G4_UART_115200					(0x05)
#define E2G4_UART_460800					(0x06)
#define E2G4_UART_921600					(0x07)

#define E2G4_RF_BPS_AUTO					(0x00)
#define E2G4_RF_BPS_1K						(0x01)
#define E2G4_RF_BPS_5K						(0x02)
#define E2G4_RF_BPS_10K						(0x03)
#define E2G4_RF_BPS_50K						(0x04)
#define E2G4_RF_BPS_100K					(0x05)
#define E2G4_RF_BPS_1M						(0X06)
#define E2G4_RF_BPS_2M						(0X07)

/* CHAN */
#define E2G4_DEFAULT_CHANNAL			(0x13)
#define E2G4_CHANNAL_MAX					(0xFF)

/* OPTION */
#define E2G4_TPN_TXMODE						(0x00)
#define E2G4_FXP_TXMODE						(0x01)

#define E2G4_SLAVE								(0x00)
#define E2G4_MASTER								(0x01)

#define E2G4_LBT_DISABLE					(0x00)
#define E2G4_LBT_ENABLE						(0x01)

#define E2G4_TXD_AUX_PP_RXD_UP		(0x00)
#define E2G4_TXD_AUX_FLO_RXD_BK		(0x01)

#define E2G4_27dBm								(0x00)
#define E2G4_23dBm								(0x01)
#define E2G4_20dBm								(0x02)
#define E2G4_17dBm								(0x03)


#endif
/* End -----------------------------------------------------------------------*/
